package com.addplus.townmall.server.api.model.town.expand;

import com.addplus.townmall.server.api.model.town.DistributionMember;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.math.BigDecimal;

/**
 * 类名: DistributionMemberExpand
 *
 * @author zhangjiehang
 * @version V1.0
 * @date 2018/9/18 下午8:08
 * @description 类描述: 商城用户分销拓展类
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
public class DistributionMemberExpand extends DistributionMember {

    /**
     * 用户昵称
     */
    @TableField("nick_name")
    private String nickName;
    /**
     * 头像地址
     */
    @TableField("head_portrait")
    private String headPortrait;
    /**
     * 分销分级名称
     */
    @TableField("grade_name")
    private String gradeName;
    /**
     * 推荐人昵称
     */
    @TableField("invite_nick_name")
    private String inviteNickName;

    /**
     * 上级用户昵称
     */
    @TableField("superior_member_name")
    private String superiorMemberName;

    /**
     * 支付宝手续费率
     */
    private BigDecimal aliPayCharge;

    /**
     * 微信手续费率
     */
    private BigDecimal wechatPayCharge;

    /**
     * 支付宝最大可提现
     */
    private BigDecimal maxAlipayAmount;

    /**
     * 微信最大提现
     */
    private BigDecimal maxWechatAmount;

}
